production and defense brigades - French English Dictionary